home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / program / 316 / libsrc / makefile.l < prev    next >
Encoding:
Makefile  |  1988-10-20  |  2.4 KB  |  57 lines

  1.  
  2. #
  3. # makefile for the GCC object library
  4. #
  5.  
  6. CFLAGS = -O
  7.  
  8. all :    gnu.olb crt0.o
  9.     ar sr gnu.olb
  10.  
  11. gnu.olb : gnu.olb(abort.o) gnu.olb(access.o) gnu.olb(alarm.o) gnu.olb(atof.o) \
  12.      gnu.olb(atoi.o) gnu.olb(bcmp.o) gnu.olb(bcopy.o) gnu.olb(bzero.o) \
  13.      gnu.olb(ci-strcm.o) gnu.olb(close.o) gnu.olb(closedir.o) \
  14.      gnu.olb(console.o) gnu.olb(ctime.o) gnu.olb(ctype.o) \
  15.      gnu.olb(doprnt.o) gnu.olb(dup.o) gnu.olb(env.o) gnu.olb(exit.o) \
  16.      gnu.olb(fclose.o) gnu.olb(fdopen.o) gnu.olb(feof.o) gnu.olb(ferror.o) \
  17.      gnu.olb(fflush.o) gnu.olb(ffs.o) gnu.olb(fgetc.o) gnu.olb(fgets.o) \
  18.      gnu.olb(fhandle.o) gnu.olb(fileno.o) gnu.olb(fopen.o) \
  19.      gnu.olb(fprintf.o) gnu.olb(fputc.o) gnu.olb(fputs.o) gnu.olb(fread.o) \
  20.      gnu.olb(freopen.o) gnu.olb(fseek.o) gnu.olb(fstat.o) gnu.olb(ftell.o) \
  21.      gnu.olb(fwrite.o) gnu.olb(gcvt.o) gnu.olb(getopt.o) gnu.olb(getwd.o) \
  22.      gnu.olb(index.o) gnu.olb(ioctl.o) gnu.olb(isatty.o) gnu.olb(ldexp.o) \
  23.      gnu.olb(lseek.o) gnu.olb(memccpy.o) gnu.olb(memchr.o) \
  24.      gnu.olb(memcmp.o) gnu.olb(memcpy.o) gnu.olb(memory.o)  \
  25.      gnu.olb(memset.o) gnu.olb(nsort.o) gnu.olb(open.o) gnu.olb(opendir.o) \
  26.      gnu.olb(perror.o) gnu.olb(pfguts.o) gnu.olb(pqsort.o) \
  27.      gnu.olb(printf.o) gnu.olb(puts.o) gnu.olb(read.o) gnu.olb(readdir.o) \
  28.      gnu.olb(rename.o) gnu.olb(rewind.o) gnu.olb(rindex.o) \
  29.      gnu.olb(seekdir.o) gnu.olb(sfguts.o) gnu.olb(signal.o) \
  30.      gnu.olb(sin.o) gnu.olb(sleep.o) gnu.olb(spawnl.o) \
  31.      gnu.olb(spawnle.o) gnu.olb(spawnv.o) gnu.olb(spawnve.o) \
  32.      gnu.olb(sprintf.o) gnu.olb(st-error.o) gnu.olb(stat.o) \
  33.      gnu.olb(std-init.o) gnu.olb(strcat.o) gnu.olb(strchr.o) \
  34.      gnu.olb(strcmp.o) gnu.olb(strcpy.o) gnu.olb(strcspn.o) \
  35.      gnu.olb(strlen.o) gnu.olb(strncat.o) gnu.olb(strncmp.o) \
  36.      gnu.olb(strncpy.o) gnu.olb(strout.o) gnu.olb(strrchr.o) \
  37.      gnu.olb(tchars.o) gnu.olb(telldir.o) gnu.olb(time.o) \
  38.      gnu.olb(trap-1.o) gnu.olb(trap-13.o) gnu.olb(trap-14.o) \
  39.      gnu.olb(ungetc.o) gnu.olb(unlink.o) gnu.olb(write.o)    \
  40.      gnu.olb(alloca.o) gnu.olb(alrm_nas.o) gnu.olb(fixnum.o) \
  41.      gnu.olb(flonum.o) gnu.olb(setjmp.o) gnu.olb(mktemp.o)    \
  42.      gnu.olb(clearerr.o) gnu.olb(fgubbish.o)        \
  43.      gnu.olb(chdir.o) gnu.olb(mkdir.o) gnu.olb(getpid.o)
  44. #
  45. # dependencies
  46. #
  47. # io stuff
  48. read.o:        read.c signal.h tchars.h
  49. ioctl.o:    ioctl.c errno.h tchars.h
  50. tchars.o:    tchars.c tchars.h
  51. write.o:    write.c tchars.h
  52.  
  53. # signal stuff
  54. signal.o:    signal.c signal.h
  55. alrm_nas.o:    alrm_nas.s signal.h
  56.  
  57.